Floating Point Context Control Register
LSPACT | Indicates whether Lazy preservation of the FP state is active. |
USER | Indicates the privilege level of the software executing was User (Unpriviledged) when the processor allocated the FP stack frame. |
THREAD | Indicates the processor mode was Thread when it allocated the FP stack frame. |
HFRDY | Indicates whether the software executing when the processor allocated the FP stack frame was able to set the HardFault exception to pending. |
MMRDY | Indicates whether the software executing when the processor allocated the FP stack frame was able to set the MemManage exception to pending. |
BFRDY | Indicates whether the software executing when the processor allocated the FP stack frame was able to set the BusFault exception to pending. |
MONRDY | Indicates whether the the software executing when the processor allocated the FP stack frame was able to set the DebugMonitor exception to pending. |
LSPEN | Lazy State Preservation ENable. When the processor performs a context save, space on the stack is reserved for the floating point state but it is not stacked until the new context performs a floating point operation. |
ASPEN | Automatic State Preservation ENable. When this bit is set is will cause bit [2] of the Special CONTROL register to be set (FPCA) on execution of a floating point instruction which results in the floating point state automatically being preserved on exception entry. |